Definition of Mangifera Indica

  • (noun) large evergreen tropical tree cultivated for its large oval fruit

Synonyms of Mangifera Indica


Antonyms of Mangifera Indica


No Antonyms Found.

Homophones of Mangifera Indica


No Homophones Found.